.main{
    background-color:#ccc;
    overflow-y: auto;
    .uz-info{
        background-color: #fff;
        .person-info{
            align-items: center;
            padding:5%;
            .head-img{
                width: 120px;
                height: 120px;
                border-radius: 50%;
                border: 1px solid #4294ff; 
            }
            .uzname{
                margin: 0 10px;
            }
        }
        #fileInput{
            display: none;
        }
        .sign{
            margin-left:5%;
            padding-bottom: 5%;
        }
    }
    .person-dynamic{
        margin-top: 5%;
        padding: 0 5%;
        background-color: #fff;
        line-height: 40px;
       
        .info-count{
            text-align: right;
            padding-right: 10px;
        }
        
    }
    .sports-data,.sports-badge{
        margin-top: 5%;
        padding: 0 5%;
        background-color: #fff;
    }
    .sports-link,.badge-link{
        line-height: 40px;   
    }
    .sports-data{
        height: 160px;
        .sports-detail{
            height: 120px;
            padding: 5%;
            .line{
                width: 1px;
                line-height: 100px;
                border-left: 1px dashed #ccc;
            }
            
        }
    }
    .sports-badge{
        height: 160px;
        .badge-show{
            img{
                width: 100px;
                height: 100px;
            }
        }
    }
    .logout{
        line-height: 40px;
        margin:5% 0;
        background-color: #fff;
    }
}
